foreign business property - French English Dictionary